The Life And Death Of Stars: White Dwarfs, Supernovae, Neutron Stars, And Black Holes